Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Мобільні об’єкти та мобільні агенти: майбутнє розподілених обчислень

Інформація про навчальний заклад

ВУЗ:
Національний університет Києво-Могилянська Академія
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Інформатики

Інформація про роботу

Рік:
2000
Тип роботи:
Інші
Предмет:
Програмне забезпечення інтелектуальних систем

Частина тексту файла

Національний університет “Києво-Могилянська Академія” Департамент комп’ютерних технологій Кафедра інформатики Мобільні об’єкти та мобільні агенти: майбутнє розподілених обчислень? Реферат з курсу “Програмне забезпечення інтелектуальних систем” Київ, 2000 р. Зміст 1. Вступ 3 2. Що таке агент як програмний продукт ? 3 3. Що таке мобільний агент? 5 4. Підстави для використання мобільний агентів 6 5. Парадигми обчислень в мережі 9 6. Мобільні агенти в якості застосувань 10 7. Сучасні системи мобільних агентів. 13 8. Стандартизація мобільних агентів: MASIF 15 9. Підсумок 18 10. Література і ресурси 19 1. Вступ Ця робота познайомить вас із світом мобільних агентів - новітньої технології, яка дозволяє швидко розроблювати і підтримувати розподілені системи. Ви дізнаєтесь, що мобільні агенти зменшують мережевий потік обміну, забезпечують ефективні засоби подолання мережевої латентності, і, можливо, найважливіше, що через їхню здатність діяти асінхронно і автономно від процесу, який створив їх, є стійкими до аварійних ситуацій. Разом ми розглянемо агентів – як мобільних, так і статичних, проаналізуємо всі переваги мобільних агентів і продемонструємо той вплив, який вони здійснюють на проектування розподілених систем, а також зробимо стислий перегляд деяких сучасних систем мобільних агентів. 2. Що таке агент як програмний продукт ? Так що таке програма - агент, з чого він складається, і чим відрізняється від звичайної програми, - протягом декількох останніх років ці питання були і є темою для обговорення і суперечок. У той час, поки ці дебати тривають, на практиці дедалі більше зустрічається програмних продуктів, для яких існує таке, суто емпіричне визначення: “Агенти – це програми, які допомагають людям і працюють в їх інтересах”. Це визначення більше схоже, власне, на мету, задля якої створюються агентні системи. Зазначимо для справедливості, що всі програмні продукти мають на меті в той чи інший спосіб допомагати кінцевим користувачам. Визначення агента ( з точки зору кінцевого користувача ) Агент - це програма, яка допомагає людям і діє в їх інтересах. Агенти функціонують в рамках дозволу, який делегується користувачем. Незважаючи на те, що таке визначення по суті є правильним, в ньому ніяким чином не зазначається механізм роботи агентів. Агенти можуть бути різних типів і працювати в різний спосіб. Їх можна знайти в комп'ютерних операційних системах, мережах, базах даних тощо. Які риси програми дозволяють називати її агентом? Ми не будемо досліджувати характеристики численних агентних систем, які доступні для використання на сучасному ринку інформаційних технологій. Але, якщо ви розглянете всі такі системи, то знайдете принаймні одну властивість, яка є спільною для агентів, а саме той факт, що вони функціонують в деякому специфічному середовищі. Агенти здатні взаємодіяти з власним програмним середовищем, а також діяти асінхронно і автономно. Ні від кого не вимагається доставляти інформацію до агента або споживати його вихідні дані. Агент просто безперервно діє, переслідуючи власну мету. На відміну від об’єктно-орієнтованих програмних продуктів, до яких треба безпосередньо звертатися через певний інтерфейс для того, щоб отримати результат, агенти є активними об'єктами, які функціонують відповідно до так званого принципу Голлівуда: “Не кличте нас, ми самі вас покличемо!” Визначення Агента ( з точки зору системи ) Агент – це програмний продукт, який: розміщується всередині середовища виконання; має такі обов’язкові властивості: а) здатність фіксувати зміни в середовищі і діяти відповідно до них; б) здатність контролювати власні дії; в) здатність самостійно активізуватися для досягнення власної мети; г) здатність працювати впродовж деякого (невизначеного) терміну; крім того, може мати такі необов’язкові властивості: а) здатність до обміну повідомленнями з іншими агентами; б) здатність до пересування з одного серверу (комп’ютера) до іншого; в) здатність до адаптації з урахуванням попереднього досвіду (здатність до навчання)...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини